Volume 41, Issue 2, March 2018, Pages 41-55
Taha M. A. Razek; Abdullah, N. A; Ahmed, E. A
Volume 32, Issue 1, March 2016, Pages 25-40
Abdullah, N. A; Abd El-Razek, T. M. A; Abdelmawla, M. A.